motor sweeper - Francés Inglés Diccionario